JtlWooCommerceConnector\Controllers\ImageController C

Total Complexity 123
Dependencies 22
Dependents 1
Total lines 886
Lines of code 534
Logical lines of code 333
Comment lines 161
Methods 31
Properties 2

Methods 31

Method Rating Maintainability Complexity Lines of code
productImagePull()
A
44 12 41
deleteProductImage()
A
42 11 53
saveImage()
A
43 8 46
pushProductImage()
A
46 8 39
addNextImages()
A
47 7 34
fetchProductAttachments()
S
50 7 29
fetchProductAttachmentIds()
S
52 7 26
deleteImageTermMeta()
S
51 6 27
masterProductImageStats()
S
52 5 24
getImageAlt()
S
58 5 16
push()
S
59 5 14
relinkImage()
S
52 4 26
deleteIfNotUsedByOthers()
S
64 5 10
deleteData()
S
63 4 12
getNextAvailableImageFilename()
S
61 3 12
filterAlreadyLinkedProducts()
S
61 3 12
pull()
S
59 2 14
statistic()
S
65 2 9
manufacturerImagePull()
S
65 2 9
categoryImagePull()
S
65 2 9
pushCategoryImage()
S
64 2 9
pushManufacturerImage()
S
64 2 9
deleteAllProductImages()
S
63 2 10
getGalleryImages()
S
67 2 7
isAttachmentUsedInOtherPlaces()
S
62 1 13
__construct()
S
75 1 4
sanitizeImageName()
S
67 1 7
isCoverImage()
S
80 1 3
delete()
S
80 1 3
addProductImagesForPost()
S
75 1 4
createFilePath()
S
77 1 3